package com.qf.advice;

import org.springframework.aop.AfterAdvice;
import org.springframework.aop.AfterReturningAdvice;

import java.lang.reflect.Method;

/**
 * @author 孙亚梅
 * @version V1.0
 * @Project javase2203
 * @Package com.qf.advice
 * @Description:
 * @Date 2022/6/6 16:39
 */

/**
 * 后置通知：
 *      先执行核心业务方法，也就是 service中的增删改查方法
 *      再执行这个后置通知中的辅助功能方法：例如提交事务，打印日志
 */
public class MyAfterAdvice implements AfterReturningAdvice {


    public void afterReturning(Object o, Method method, Object[] objects, Object o1) throws Throwable {
        System.out.println("=======提交事务After ReturningAdvice后置通知===============");
    }
}
